explosion centres - Turkish English Dictionary